package com.cc.services;

import java.util.List;
import java.util.Map;

import com.cc.models.Power;

public interface PowerServiceI {
	
	/**
	 * 添加权限
	 * @param power
	 */
	public void savePower(Power power);
	
	/**
	 * 根据ID删除权限
	 * @param userId
	 */
	public void delPower(Integer powerId);
	
	/**
	 * 查看所有权限
	 * @return
	 */
	public List<Power> findAll();
	
	/**
	 * 分页查找
	 * @return
	 */
	public List<Power> findByPage(Map<String, Object> params);
	
	/**
	 * 计数
	 * @param params
	 * @return
	 */
	public int countByParams(Map<String, Object> params);
}
